satellite gear - Alemán Inglés Diccionario